to be spurred by a sense of desperation - French English Dictionary

to be spurred by a sense of desperation

Meanings of "to be spurred by a sense of desperation" in French English Dictionary : 1 result(s)

English French
Immigration
to be spurred by a sense of desperation être poussé par un sentiment de désespoir